home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2006 May / PCWMAY06.iso / Software / Freeware / First Page 2006 3.00 / fp2006-final-3.00-setup.exe / {app} / Iscripts / Forms Misc / auto-month.izs < prev    next >
Text File  |  2005-09-28  |  3KB  |  185 lines

  1. <!NOWIZARD>
  2.  
  3. <!TITLE>Auto Month 
  4. <!/TITLE>
  5.  
  6. <!DESCRIPTION>This script adjust the list of months in the drop down list so that the current is the one showing first!<!/DESCRIPTION> 
  7.  
  8. <!CATEGORY>Forms<!/CATEGORY>
  9.  
  10. <!SCRIPT>
  11. <!-- START OF SCRIPT -->
  12.  
  13. <!-- HOW TO INSTALL AUTO MONTH:
  14.  
  15.   1.  Copy code into the body section of document  -->
  16.  
  17. <!-- STEP ONE: Add this code into BODY section of document  -->
  18.  
  19. <BODY>
  20.  
  21. <SCRIPT LANGUAGE="JavaScript">
  22. <!-- Original:  Don Demrow (d1102@home.com) -->
  23. <!-- Modified:  Benjamin Wright, evrsoft.com Editor -->
  24. <!-- Web Site:  http://resume.w3site.com -->
  25.  
  26.  
  27.  
  28. <!-- Begin
  29. var time = new Date();
  30. var month = time.getMonth();
  31. var date = month - 12;
  32. var realJavaScriptMonth = month;
  33. var future = month + 0;
  34. month = month + 1; /* Compensate for "January" being "0" */
  35. document.writeln ("<FORM><SELECT><OPTION value=\"\">Month");
  36. do {
  37. month = date;
  38. if (month >= 12) {
  39. month = month - 12;
  40. }
  41. if (month < 0) {
  42. month = month + 12;
  43. }
  44. date++;
  45. var dateName ="";
  46. switch (month) {
  47. case 0:
  48. dateName = "January";
  49. break;
  50. case 1:
  51. dateName = "February";
  52. break;
  53. case 2:
  54. dateName = "March";
  55. break;
  56. case 3:
  57. dateName = "April";
  58. break;
  59. case 4:
  60. dateName = "May";
  61. break;
  62. case 5:
  63. dateName = "June";
  64. break;
  65. case 6:
  66. dateName = "July";
  67. break;
  68. case 7:
  69. dateName = "August";
  70. break;
  71. case 8:
  72. dateName = "September";
  73. break;
  74. case 9:
  75. dateName = "October";
  76. break;
  77. case 10:
  78. dateName = "November";
  79. break;
  80. case 11:
  81. dateName = "December";
  82. break
  83. }
  84. month++;
  85. realJavaScriptMonth++;
  86. document.write ("<OPTION value=\"" + realJavaScriptMonth + "\">" + dateName + "");
  87. realJavaScriptMonth++;
  88. }
  89. while (date < future)
  90. document.write ("</SELECT></FORM>");
  91. //  End -->
  92. </script>
  93.  
  94. <!-- END OF SCRIPT -->
  95. <!/SCRIPT>
  96.  
  97. <!PREVIEW>
  98. <!-- START OF SCRIPT -->
  99.  
  100. <!-- HOW TO INSTALL AUTO MONTH:
  101.  
  102.   1.  Copy code into the body section of document  -->
  103.  
  104. <!-- STEP ONE: Add this code into BODY section of document  -->
  105.  
  106. <BODY>
  107.  
  108. <SCRIPT LANGUAGE="JavaScript">
  109. <!-- Original:  Don Demrow (d1102@home.com) -->
  110. <!-- Modified:  Benjamin Wright, evrsoft.com Editor -->
  111. <!-- Web Site:  http://resume.w3site.com -->
  112.  
  113.  
  114.  
  115. <!-- Begin
  116. var time = new Date();
  117. var month = time.getMonth();
  118. var date = month - 12;
  119. var realJavaScriptMonth = month;
  120. var future = month + 0;
  121. month = month + 1; /* Compensate for "January" being "0" */
  122. document.writeln ("<FORM><SELECT><OPTION value=\"\">Month");
  123. do {
  124. month = date;
  125. if (month >= 12) {
  126. month = month - 12;
  127. }
  128. if (month < 0) {
  129. month = month + 12;
  130. }
  131. date++;
  132. var dateName ="";
  133. switch (month) {
  134. case 0:
  135. dateName = "January";
  136. break;
  137. case 1:
  138. dateName = "February";
  139. break;
  140. case 2:
  141. dateName = "March";
  142. break;
  143. case 3:
  144. dateName = "April";
  145. break;
  146. case 4:
  147. dateName = "May";
  148. break;
  149. case 5:
  150. dateName = "June";
  151. break;
  152. case 6:
  153. dateName = "July";
  154. break;
  155. case 7:
  156. dateName = "August";
  157. break;
  158. case 8:
  159. dateName = "September";
  160. break;
  161. case 9:
  162. dateName = "October";
  163. break;
  164. case 10:
  165. dateName = "November";
  166. break;
  167. case 11:
  168. dateName = "December";
  169. break
  170. }
  171. month++;
  172. realJavaScriptMonth++;
  173. document.write ("<OPTION value=\"" + realJavaScriptMonth + "\">" + dateName + "");
  174. realJavaScriptMonth++;
  175. }
  176. while (date < future)
  177. document.write ("</SELECT></FORM>");
  178. //  End -->
  179. </script>
  180.  
  181. <!-- END OF SCRIPT -->
  182. <!/PREVIEW>
  183.  
  184. <!RELATED>NONE<!/RELATED>
  185.